Accelerator pedal position sensor METZGER 0901593

This product is no longer available