Oil pressure sensor 83520-60060 8352060060 for automobilesAutomobiles, Parts & Accessories > Interior Parts$17.34 (≈ DKK 116.00)$38.53In stockSold by AliExpress WWTo Store