-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
846-016-521-108
EDAC Inc.
629-21W1250-3T3
HFE/C19-U
TDK-Lambda Americas Inc
CTM3F-3R3M
Central Technologies
0011404844
Molex