-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0015417036
Molex
387-064-556-208
EDAC Inc.
20-4518-10H
Aries Electronics
DSC6121JI2A-0024
Microchip Technology
3FS-528
Tamura