Front Upper Lower Suspension Control Arm Ball Joint Tie Rod Kit 8pcs Fit for BMW E39 525 Touring 528 530 96-03 New 2-Year Warranty, High Performance Control Arm Suspension Kit Placement on Vehicle: Left, Right, Front Include: 2x Upper Control Arm & Ball Joint Assembly (L&R), 2x Lower Control Arm & Ball Joint Assembly (L&R), 2x Steering Tie Rod Assembly (L&R), 2x Stabilizer Bar Link (L&R) Supplied by Qualified Replacement Parts Manufacturer Free Shipping to US & 30-day Return Guarantee