Back
Spare parts for
[8236]ALFA ROMEO 33 Sportwagon (905_) 1.8 TD (905B4, 905A4
Selected vehicle
ALFA ROMEO 33 Sportwagon (905_)
Engine
1.8 TD (905B4, 905A4
Engine code
VM 96 A
Power
62kW / 84PS
Year
1986-1989