I. OEM Part Number
BMW 61 31 9 217 329
BMW 61 31 9 217 332
BMW 61319217329
BMW 61319217332
II.Fit For the Following
2006-2006 For 325i
2006-2006 For 325xi
2007-2011 For 328i Sedan
2007-2012 For 328i Wagon
2007-2008 For 328xi Sedan
2007-2008 For 328xi Wagon
2006-2006 For 330i
2006-2006 For 330xi
2007-2008 For 335i Sedan
2007-2007 For 335xi
2008-2008 For 335xi Sedan
2008-2008 For M3 Sedan