Ball Joint (Tie Rod End)

Akada Heavy Equipment Industry