Product CatalogHM-A50024 661203 Oil Pressure Sensor For YuchaiAutomobiles, Parts & Accessories > Wear Parts$50.60 (≈ RON 241.14)In stockSold by AliExpress WWTo Store