-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0349610383
Molex
396-032-520-612
EDAC Inc.
FCQ38999/20ZJ90PBMIL-STD-461
Quell
1300390072
1SNK158012R0000
TE Connectivity ENTRELEC