Stens Tie Rod End for Ford/New Holland E6NN3289AA View 2