-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0675791902
Molex
0039000181-02-B0-D
MAL215651223E3
Vishay Beyschlag/Draloric/BC Components
2-87605-1
TE Connectivity AMP Connectors
NAN-CL5B4010AF
NIC Components Corp