Cheap And Discounts OE Number 0095421918 Oil Pressure Sensor 3-Pin For Mercedes-Benz A0095421918 0025426418 A0025426418 0075427418 A0075427418 Wholesale. Buy Directly From Merchant CWGQ Parts Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.