OT63FT3 3 Pole Panel Mount Non Fused Isolator Switch – 63 A.

Number of Poles 3
Maximum Current 63A
Mounting Type Panel Mount
Power Rating 22kW
IP Rating IP20
Voltage Rating 750V ac
Electrical Phase 3
Switch Rating 1kA