-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
68693-444HLF
Amphenol ICC (FCI)
1552310025
Molex
892-010-520-107
EDAC Inc.
MKT1818422014D
Vishay Beyschlag/Draloric/BC Components
BFC237390088