-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0014607603
Molex
1718564012
51952-220LF
Amphenol ICC (FCI)
628-M09-223-WN6
EDAC Inc.
565CFA45M1584ACG
Skyworks Solutions Inc.