-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
93448-5003
Molex
895-016-544-112
EDAC Inc.
84688-901LF
Amphenol ICC (FCI)
K31F1C-P04LJG0-1500
ODU
ANUJ6162
Panasonic Industrial Automation Sales