598860C1 OEM IC Stop Light Switch

$161.00
SKU: 598860C1

Sourced Item - Not Returnable

Details

For IC Bus
1/4" NPT
2 Blade terminals
Sealed
normally open
3 - 5 lbs range