BMW
135i L6 3.0L 2979CC 2011-2012
335i L6 3.0L 2979CC 2011-2012
335i xDrive L6 3.0L 2979CC 2011-2012

Alternator Manufacturer and Factory #s
BMW 12-31-7-591-532, 12-31-7-591-533
Bosch Aftermarket AL9447X (Reman)
Bosch Service Europe 0-986-CR6-228, 0-986-UR6-228
DENSO 104210-605, 104210-6050, 104210-6051, 104210-6052
Lester 11750