Product Catalog89448-34020 For oil pressure sensor 8944834020 Air conditioner pressure sensorTools > Tool Parts$42.38 (≈ €37.61)$63.25In stockSold by AliExpress WWTo Store