MENNEKES Switchable IP67 Industrial Interlock 3P, Earthing Position 6h, 63A, 230 V - 5911A
The MENNEKES Switchable IP67 Industrial Interlock 3P features a 63A current rating and is designed for durability in industrial applications.
Manufacturer part number: 5911A