Loading patent details...
US4240308A: Combined Pedal Mechanism for Combined Accelerator and Brake Pedal for Motor-Cars | Searchlight