-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
51720-10601603ABLF
Amphenol ICC (FCI)
240475-C6
Elesa USA Corporation
0039000219-11-R2
Molex
ATF1508AS-7QC160
Microchip Technology
DIV44E23-55PCC001
TE Connectivity Deutsch Connectors