China Intake Air Manifold Absolute Boost Pressure Map Sensor for Renault Dacia Nissan 940700690034 223657266r, Find details about China Map Sensor, Intake Manifold Pressure Sensor from Intake Air Manifold Absolute Boost Pressure Map Sensor for Renault Dacia Nissan 940700690034 223657266r