-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0022286083
Molex
MKP1839422084HQR
Vishay Beyschlag/Draloric/BC Components
228CDVAYGFDAB
CTS Electrocomponents
RN73R2ATTD8061A25
KOA Speer Electronics, Inc.
GRM2166R1H390JZ01D
Murata Electronics