-
SWITCH PUSHBUTTON SPDT 3A 125V
Please send RFQ , we will respond immediately.
Quantity:
0039000040-06-B4-D
Molex
MWSD1005C5N2JTM81
Shenzhen Sunlord Electronics Co., Ltd.
DSPIC33FJ16MC102-I/SP
Microchip Technology
PTMA402050A1AZT
Texas Instruments
10115091-R0E-30DLF
Amphenol ICC (FCI)