-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0015830504
Molex
630-5W1-640-3N6
EDAC Inc.
89036-101LF
Amphenol ICC (FCI)
7-13U-AU-12
Leader Tech Inc.
ERJ-L12UF71MU
Panasonic Electronic Components