-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2833835
Phoenix Contact
009176003701996
KYOCERA AVX
01106-002
Sensata-BEI Sensors
0386301607
Molex
M0537-3-AL-6
RAF Electronic Hardware