-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395011506
Molex
MKP1845332634R
Vishay Beyschlag/Draloric/BC Components
1061702305-01-IO
Integra Optics
TA45-ABFXM140C0-AZM14
SCHURTER Inc.
325023-21-0
Curtis Industries