32A 4-Pin Waterproof Industrial TYPR6818 Surface Mounted Socket

32A 4-Pin Waterproof Industrial TYPR6818 Surface Mounted Socket

EUR19.34