Brand new and unused BMW Bosch starter motor, fits a variety of BMW diesel engines.

Part number 0986021230

M47
M57

118d 120d 318d 320d 330d 335d