Ball joint front 31121126253, fits BMW series 3 & Z1
Replace your front ball joint with an excellent quality aftermarket version used in workshops around the country. These are great quality and made in a high-tech plant. Used to replace BMW OEM #31121126253
Suitable for
BMW series 3, Z1
Chassis code
E30
BMW OEM part number 31121126253