-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-108-525-808
EDAC Inc.
154451
Elesa USA Corporation
ONS-SC+-10GEP33.4-T-C
ProLabs
1300630226
Molex
MMSZ5248B-E3-18
Vishay General Semiconductor - Diodes Division