Manufacturer Part Number Description
IVECO 8139012 Rubber Buffer, cab suspension block