-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0934455233
Molex
387-025-521-602
EDAC Inc.
SXT32418BA17-22.1184M
Suntsu Electronics, Inc.
109D127X9015F2
Vishay Sprague
807-068-556-201