-
SWITCH PUSHBUTTON SPDT 6A 125V
Please send RFQ , we will respond immediately.
Quantity:
0347930080
Molex
IPB80N04S304ATMA1
Infineon Technologies
345-032-500-802
EDAC Inc.
DSEI2X121-02A
IXYS
CSRT2010FTR220
Stackpole Electronics Inc