-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0481460011
Molex
345-098-524-588
EDAC Inc.
NMP1K2-HKHKCC-05
MEAN WELL USA Inc.
951426-2061309-AR-TP
3M
2450CM-98580005
Honeywell Sensing and Productivity Solutions