Selected vehicle
IVECO TURBOTECH
Engine
190-26
Engine code
8460.21.102
Power
191kW / 260PS
Year
1990-1992