-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0787873854
Molex
DSC612RI3A-010JT
Microchip Technology
52044-1545
2225J2500394KDT
Knowles Syfer
B66375G1000X187
EPCOS - TDK Electronics