Socomec 4 Pole Wall Mount Isolator Switch - 630A Maximum Current, IP55 - 32654063

Manufacturer: Socomec
Reliable 4 pole isolator switch for efficient power control, rated at 630A.
Manufacturer part number: 32654063
€3512.00
i h
Ships to: France, Monaco
Isolator Switches