-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0417910885
Molex
0805Y5000560GFT
Knowles Syfer
357-014-531-158
EDAC Inc.
AA2010JK-07160KL
YAGEO
37604
Elesa USA Corporation