Parts list: № Number Qty Name Options 1 R522949 1 Bracket Alternator 2 19M7786 3 Screw M10 X 30 3 R523135 1 Bracket Alternator 4 19M8162 2 Screw M10 X 40 5 19M7785 2 Screw M10 X 25 6 14M7296 3 Flange Nut M10 7 24M7178 3 Washer 10.500 X 30 X 2.500 mm 8 R522929 1 Strap 9 19M7835 3 Screw M10 X 35 Next page: ST841722 62A6 Alternator Mounting (950864 - ) ST85583 2694 Engine Coolant Heater Fittings ST859135 4417 Timing Gear Cover and Water Pump (960054 - ) ST859586 4932 Valve Actuating Mechanism (985742 - ) ST859587 4902 Valve Actuating Mechanism ( - 985741) ST841715 4446 Timing Gear Cover and Water Pump (959540 - ), ( - 959623) ST841710 4433 Timing Gear Cover and Water Pump ( - 959358) ST823559 2158 Thermostat Cover ST816629 4712 Crankshaft and Bearings ST797187 81E8 Primary Fuel Filter