Manufacturer Part Number Description
TRUCKTEC AUTOMOTIVE 02.18.089 Shaft Seal, oil pump