Manufacturer Part Number Description
ALFA ROMEO 5927349 Pulley, water pump
ALFA ROMEO 5952786 Pulley, water pump