-
LIMIT SWITCH
Please send RFQ , we will respond immediately.
Quantity:
F339X121533KDA2B0
Vishay Beyschlag/Draloric/BC Components
0674921222
Molex
892-041-542-112
EDAC Inc.
SG73S2ETTD910J
KOA Speer Electronics, Inc.
TLE4905GT
Infineon Technologies