DELPHI TA3578
Tie Rod End