Manufacturer Part Number Description
TATA 5705 1520 99 08 Sensor, intake manifold pressure