Cheap And Discounts 0125423317 Accelerator Pedal Position Sensor 0125423317 For Mercedes C CLK E S Class 012-542-33-17 32373 91678 Wholesale. Buy Directly From Merchant Solid Autoparts Store. Enjoy ✓Free Shipping Worldwide! ✓90 Days Buyer Protection. ✓Easy Return. ✓Money Back Guarantee.