Product Cataloghigh quality new 2946118 294-6118 pressure sensor For Caterpillar 336E excavator PartsAutomobiles, Parts & Accessories > Automotive Sensors$63.38 (≈ €56.25)In stockSold by AliExpress WWTo Store