Product CatalogEngine intake pressure sensor 89390-1080A 079800-5890Tools > Tool Parts$20.63 (≈ RON 98.67)$27.14In stockSold by AliExpress WWTo Store