Based on this product's specifications, here are some alternatives and similar models
Electrical power plug C20 Bachmann 917.173, 250 V, 16 A, thermoplastic, black
Summary description:
Bachmann 917.173 is a C20 electrical power plug designed for AC mains up to 250 V and maximum current 16 A. The housing is made of thermoplastic and finished in black. Intended for secure power connections in equipment and installations that require a C20 inlet, it suits server racks, industrial devices and professional power distribution.