Manufacturer Part Number Description
ISUZU 8-97229461-0 Shaft Seal, oil pump