32A 5-Pin Waterproof Industrial TYPR6823 Surface Mounted Socket

32A 5-Pin Waterproof Industrial TYPR6823 Surface Mounted Socket

EUR19.34