TORQUE ROD
Product No
50502160
Oem No
IVECO
42032938
IVECO
2520336