Cheap And Discounts 161-1704 Oil Pressure Sensor 1611704 For Caterpillar Cat 3508 3516 C18 C7 Excavator Auto Parts Color: 161-1704 Wholesale. Buy Directly From Merchant Solid Autoparts Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.