New Alternator Compatible With BMW European 1 N43 N45 N46 2003-2011 12-31-7-505-899, 12-31-7-505-903, 12-31-7-516-098, 12-31-7-516-101, 12317516104, 12-31- - Amazon.com
Amazon.com: TYC Alternator Compatible with 2004-2006 BMW 3 Series : Automotive
Amazon.com: for BMW e39 e46 e53 OEM alternator Voltage Regulator : Automotive
Amazon.com: LActrical ALTERNATOR FOR BMW M52 323 325 328 330 525 528 X5 Z3 E53 E39 E46 120AMP*ONE YEAR WARRANTY* : Automotive
Amazon.com: for BMW e39 e46 e53 OEM alternator Voltage Regulator : Automotive