-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0908600003
Molex
M39003/01-6044H
Vishay Sprague
345-082-558-558
EDAC Inc.
HW-05-12-L-D-430-SM
Samtec Inc.
DTS24W15-18PN [V001]
TE Connectivity Deutsch Connectors