30A Micro Switches 42VDC IP54 2pin Micro Limit Switch - Micro Switch No ...

30A Micro Switches 42VDC IP54 2pin Micro Limit Switch - Micro Switch No ...