-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1200660428
Molex
307-037-445-104
EDAC Inc.
NMP1K2-KKCC##-00
MEAN WELL USA Inc.
EYP-1BF168
Panasonic Electronic Components
RN73H1JTTD3922D50
KOA Speer Electronics, Inc.