Precise fit for: BMW 3 2004-2012, BMW 3 Coupe 2005-2013, BMW 3 Touring 2004-2012. Verify vehicle compatibility before purchase. Restores stable steering and handling thanks to OE-spec joints and bushings. Durable construction with corrosion protection for long service life. Pre-assembled components help simplify installation and reduce downtime. Included details: Supplementary Article/Supplementary Info 2: with ball joint; Supplementary Article/Supplementary Info 2: with rubber mount