-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039000038-10-Y2
Molex
845-008-523-107
EDAC Inc.
5-752977-5
TE Application Tooling
842-015-559-107
ERJ-S1DD2740U
Panasonic Electronic Components