Boost Pressure MAP Sensor. We are an authorised distributor for Stallex parts. Equivalent to Part Numbers: Mazda: RF7J18211, RF7J18211. Mazda Mazda5 Diesel: 2.0 D 2005-2010. Mazda Mazda6 Petrol: 1.8.
eBay