Selected vehicle
MERCEDES-BENZ 124 Sedans (W124)
Engine
300 Turbo-D 4-matic
Engine code
OM 603.960, OM 603.963
Power
105kW / 143PS
Year
1986-1988