Meyle Germany Tie / Track Rod End (TRE) Front Axle Left Part No. 31-16 020 0006