-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0150180479
Molex
2420/29 YL-100
Daburn Electronics
392-025-524-108
EDAC Inc.
NMP1K2-KHCKHC-00
MEAN WELL USA Inc.
77313-802-26
Amphenol ICC (FCI)