Manufacturer Part Number Description
ALFA ROMEO 234034361 Shaft Oil Seal