Mennekes 32A 2P+E IP44 Wall Mount Socket

Manufacturer part number: 1421ZA

Unused but without packaging. (Left over from a job).