Electronic sensor AUDI A4 B6 Avant (8E5) 1.9 TDI AUDI: 038906051C | B-Parts
100% Brand New Intake Air Boost Pressure Map Sensor for Audi VW Seat Skoda 0281002401 038906051c - China Intake Air Boost Pressure Sensor 0281002401, 0281002401 038906051c | Made-in-China.com
3 Bar Boost (Thrust) Pressure Sensor for VW # 038906051C - Deutsche Auto Parts
VW AUDI Original Bosch Map Sensor 038906051C 0281002401 3 Bars | Reviews Online | PriceCheck
Dectector, sensor of pressure tdi ref 038906051b, 0281002399, 0 281 002 399, sale auto spare part on pieces-okaz.com
028100240 038906051c Air Pressure MAP Sensor Manifold Boost Volkswagen Touareg 2004 2.5L | New and used car parts, auto parts, shipping worldwide | ShopCar.Parts