Loading patent details...
US4185622A: Foot and Leg Exerciser | Searchlight