Manufacturer Part Number Description
LAND ROVER (CHERY) LR021587 Sensor, boost pressure; Sender Unit, intake air temperature; Sensor, boost pressure; Sensor, intake manifold pressure