-
SWITCH PUSH DPST-NO 10A 120V
Please send RFQ , we will respond immediately.
Quantity:
0210200118
Molex
516-120-501-216
EDAC Inc.
ROX05SJ36R
TE Connectivity Passive Product
XC2268N40F80LAAKXUMA1
Infineon Technologies
K224K20X7RF53H5G
Vishay Beyschlag/Draloric/BC Components