LW26-63 30-4 Cam Switch 690V, 63A

Part number: 
LW26-63 30-4
Manufacturer:
VU
Status: 
New and unused
QTY in stock: 
1