Selected vehicle
IVECO TURBOSTAR
Engine
190-36 T
Engine code
8210.42.101
Power
265kW / 360PS
Year
1987-1990