-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
TPK-6.3A
OptiFuse
1200808056
Molex
7-1633138-2
TE Application Tooling
TS117
IXYS Integrated Circuits Division
662-025-664-046
EDAC Inc.