-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0010892181
Molex
1120590000
Weidmüller
2008614-1
TE Connectivity AMP Connectors
18QHTF57-15.375-PD
Mercury United Electronics, Inc.
RNF12FBD16K9
Stackpole Electronics Inc