Manufacturer Part Number Description
TATA 284542400107 Control Valve, fuel pressure