VALEO 180A Alternator Teilegruppe Engine electrical system Alternator with pulley and mounts BMW Genuine Part 12 31 7 540 743 Product 12-31-7-540-743 Manufacturer number 7 540 743 supply number 7-540-743 installation location: Engine Electrical System/ Alternator With Pulley And Mounts