-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS20F17-06SA-3028
TE Connectivity Deutsch Connectors
895-041-541-102
EDAC Inc.
SY10E142JI
Microchip Technology
1301260219
Molex
RMEF1210FT10R0
Stackpole Electronics Inc