Selected vehicle
IVECO TECTOR II
Engine
240E28
Engine code
F4AE3681E
Power
206kW / 280PS
Year
2012