-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
857-029-447-112
EDAC Inc.
0982670949
Molex
1971057
Phoenix Contact
RT0805WRC0749K9L
YAGEO
40-CBSA-0.75X4.25X0.4
Leader Tech Inc.