Loading...

Lever on/off switch in watertight enclosure IP54 3-pole 32A

Product ID
BL39005642

Lever on/off switch in watertight enclosure IP54 3-pole 32A