Analogs of : MTR - 12220843 Article Availability Price MTR 12220843 Substitutes Sensor, intake manifold pressure Number of pins: 3-pin connectorfrom: 35000Pato: 314000PaVoltage: 5V