-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
307-030-420-278
EDAC Inc.
1300150083
Molex
DIV46E17-26SDC001
TE Connectivity Deutsch Connectors
MCA12060D2673BP500
Vishay Beyschlag/Draloric/BC Components
2010215270