Manufacturer Part Number Description
LANCIA 987112 Shaft Seal, oil pump