New Front Upper Steering Control Arms Suspension Kit for BMW E39 525i 528i 530i Kit Includes: 1 x 32 11 1 094 673 Front Tie Rod Ends Inner & Outer Left; 1 x 32 11 1 094 674 Front Tie Rod Ends Inner & Outer Right 1 x 31 35 1 095 661 Front Stablizer Link Left Drivers Side; 1 x 31 35 1 095 662 Front Stablizer Link Right Passenger Side 1 x 31 12 1 094 233 Lower Control Arm Left Drivers Side; 1 x 31 12 1 094 234 Lower Control Arm Right Passenger Side 1 x 31 12 1 141 717 Upper Control Arm Left Drivers Side; 1 x 31 12 1 141 718 Upper Control Arm Right Passenger Side