Product CatalogEngine intake pressure sensor 89390-1080A 079800-5890Tools > Tool Parts$20.60 (≈ €18.37)$27.11In stockSold by AliExpress WWTo Store