Complete Left Right Front Upper Lower Control Arm Kit For BMW 528i 525i 530i - BuyAutoParts 93-80147K4 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: 93-00212 AN Front Left lower control arm; 93-00003 AN Front right lower control arm; 93-00045 AN Front Left Upper Tension Strut; 93-00046 AN Fronr Right Upper Tension Strut; 94-60019 AN Front Left Sway Bar Link; 94-60020 AN Front Right Sway Bar link; 85-10001 AN Left Tie Rod Assembly; 85-10002 AN Right Tie Rod Assembly