-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0459858453
Molex
PMEG045V050EPDAZ
NXP Semiconductors
1210650492
DR331-253AE
Bourns Inc.
61086
Tempo Communications