Complete Left Right Front Upper Lower Control Arm Kit For BMW X5 2000-2006 - BuyAutoParts 93-80021K4 New Guaranteed Exact Fit for easy installation 100% BRAND NEW, premium ISO/TS 16949 quality - tested to meet or exceed OEM specifications Engineered for superior durability, backed by industry leading warranty Includes the following: Front Control Arm Left 31126760275, Front Control Arm Right 31126760276, Front Left Tension Strut 31121096169, Front Right Tension Strut 31121096170, Outer Tie Rod End Left 32211096327, Outer Tie Rod End Right 32211096327, Sway Bar Link Left 31356750703, Sway Bar Link Right 31356750704, Ball Joint Left 31126756491, Ball Joint Right 31126756491