System plug open-ended 1.85m

Cable-III-6EPOS

System plug open-ended 1.85m

Article number1001068