Based on this product's specifications, here are some alternatives and similar models
PCE 135-6p Industrial Wall Mounted Socket 63A 5P 400V IP67
Summary description:
The PCE 135-6p is a high-performance industrial wall-mounted socket designed for demanding electrical installations. It features a 63A current rating, 5-pole configuration, and 400V voltage capacity. With an IP67 ingress protection rating, this socket is dust-tight and protected against water immersion, making it ideal for harsh industrial environments, construction sites, and outdoor power distribution systems.