-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1060051100
Molex
307-016-524-212
EDAC Inc.
10066848-608LF
Amphenol ICC (FCI)
SNMPT042208J1GMS00
WIMA
93445-3201