Manufacturer Part Number Description
ALFA ROMEO 9400829598 Tension Spring, tensioner pulley (timing belt)