Manufacturer Part Number Description
IVECO 4253 2593 Spacer Plate, towing device
IVECO 93190910 Spacer Plate, towing device