-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2009890216
Molex
XC6124C234MG-G
Torex Semiconductor Ltd
627-17W2224-7NA
EDAC Inc.
PAC500002701FAC000
Vishay Beyschlag/Draloric/BC Components
9T12062A1473CBHFT
YAGEO