-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
846-006-540-102
EDAC Inc.
0755611510
Molex
0430310002-05-R4-D
228AMVARBFCBBDR
CTS Electrocomponents
55508-136LF
Amphenol ICC (FCI)