-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1719740122
Molex
345-040-525-612
EDAC Inc.
ARD00514
Microchip Technology
MKP1837333013D
Vishay Beyschlag/Draloric/BC Components
M55342E12B20B5RT3
Vishay Dale Thin Film