Selected vehicle
IVECO TURBOTECH
Engine
190-32
Engine code
8460.41.102
Power
234kW / 318PS
Year
1990-1992