-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0512960894
Molex
86-CBSA-1.25X3.0X0.8
Leader Tech Inc.
355-054-555-558
EDAC Inc.
RL181S-223J-RC
Bourns Inc.
F38000101
Honeywell Sensing and Productivity Solutions