Manufacturer Part Number Description
KENWORTH TE3130105 Injection Pump