Mac Auto Parts 133930 03-07 Mazda 6 (6) Piece Front Control Arm and Ball Joint Kit With (4) Tie Rods Ends and Stabilizer Links Direct replacement for a trouble-free installation OE fit and form geometry and alignment Anti-corrosion coating on the control arm for extended life 5 Year Warranty!!!!