Selected vehicle
ALFA ROMEO 33 (907_)
Engine
1.8 TD (907A5)
Engine code
VM 96 A
Power
62kW / 84PS
Year
1990-1994