Selected vehicle
ALFA ROMEO 33 (905_)
Engine
1.8 TD (905A4)
Engine code
VM 82 A
Power
54kW / 73PS
Year
1986-1990