I. OEM Part Number
BMW 11 78 7 540 166
BMW 11 78 7 558 073
BMW 11 78 7 558 081
BMW 11 78 7 540 167
BMW 11 78 7 557 223
BOSCH 0 258 017 099
BMW 11787540166
BMW 11787558073
BMW 11787558081
BMW 11787540167
BMW 11787557223
BOSCH 0258017099
II.Fit For the Following
BMW 128i 2008-2013 I6 3.0L
BMW 323i 2006-2011 I6 2.5L
BMW 325i 2006 I6 3.0L
BMW 325xi 2006 I6 3.0L
BMW 328i 2007-2013 I6 3.0L
BMW 328i xDrive 2009-2013 I6 3.0L
BMW 328xi 2007-2008 I6 3.0L
BMW 330i 2006 I6 3.0L
BMW 330xi 2006 I6 3.0L
BMW 525i 2006-2007 I6 3.0L
BMW 525xi 2006-2007 I6 3.0L
BMW 528i 2008-2010 I6 3.0L
BMW 528i xDrive 2009-2010 I6 3.0L
BMW 528xi 2008 I6 3.0L
BMW 530i 2006-2007 I6 3.0L
BMW 530xi 2006-2007 I6 3.0L
BMW X3 2007-2010 I6 3.0L
BMW Z4 2006-2014 I6 3.0L