Manufacturer Part Number Description
HINO 22100E0521 High Pressure Pump