(E90 E91 E92. NEW OEM SPECIFICATION ALTERNATOR. Most applications will have more than one option for an Alternator or Starter Motor. ii) That you have compared the old Part with the Photos provided to ensure they are identical.
BMW E87 E90 E91 LCI ABS DSC Module Pump Hydro Unit 6791521 6787837
Axle Wheel Hub BMW E87 E90 E91 Front Right Suspension Stub Axle Carrier 6764444
BMW E87 E90 E91 Petrol Engine Cooler Fan Motor Unit Shroud 6937515
BMW E87 E90 E91 Manually Adjustable Steering Column 4 Pins 6786899
BMW E87 E90 E91 Front Seat Wiring Connector LUMBAR Inflatable Plug Pair 6954588
Water Hose BMW E87 E90 E91 M47N2 Diesel Cooling Radiator Pipe 7787380