-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039000040-06-R4
Molex
M28840/20UA1CBF1
Amphenol PCD
3366-C-832-B
RAF Electronic Hardware
DTS24W21-11PN3028
TE Connectivity Deutsch Connectors
NMP1K2-##CHEK-00
MEAN WELL USA Inc.