-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0430300002-11-Y2-D
Molex
337-076-555-258
EDAC Inc.
18QHTF57-24.832-PD
Mercury United Electronics, Inc.
73WE6R033F
CTS Resistor Products
3763T-D-348-SS
RAF Electronic Hardware