Mennekes 32A 2P+E IP44 Wall Mount Socket
Manufacturer part number: 1421ZA
Unused but without packaging. (Left over from a job).