-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DIV43E17-35PDC003
TE Connectivity Deutsch Connectors
WJ15EDGRT-3.81-2*10p-14-RNA
Reliance North America
307-043-401-104
EDAC Inc.
2010225114
Molex
846-046-526-604