Loading patent details...
US4846461A: Foot Pedal Assembly for an Exercise Machine | Searchlight