-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1719720123
Molex
307-036-521-158
EDAC Inc.
8215-2520-A-35
RAF Electronic Hardware
T2035H-6G-TR
STMicroelectronics
MCS0402UD1241BE100
Vishay Beyschlag/Draloric/BC Components