Manufacturer Part Number Description
IVECO 0928 1792 Tie Rod End; Ball Joint, steering shock absorber
IVECO 9281792 Tie Rod End; Ball Joint, steering shock absorber