Loading patent details...
US4052912A: Pedal Actuated Drive Mechanism | Searchlight