-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395277010
Molex
HD2380-1.750"-1000
3M (TC)
SNMPV041508J1IJS00
WIMA
629-36W4240-5N1
EDAC Inc.
M0590-3-B-12
RAF Electronic Hardware