-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
387-050-560-207
EDAC Inc.
3368-D-1032-SS
RAF Electronic Hardware
0151670768
Molex
MKT1817410064WS
Vishay Beyschlag/Draloric/BC Components
RWS600B-24/FO
TDK-Lambda Americas Inc