-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
629-3W3-240-1TA
EDAC Inc.
1510653058
Molex
0908140712
846290-6
TE Connectivity AMP Connectors
PC81711NIP0X
SHARP/Socle Technology