-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
356-023-520-103
EDAC Inc.
0395166503
Molex
50000-1144Z
Amphenol ICC (FCI)
416-43-262-41-007000
Mill-Max Manufacturing Corp.
WO-4109X-51
Lin Engineering