Manufacturer Part Number Description
LEXUS 89421-52010 Sensor, intake manifold pressure