Loading patent details...
US4253661A: Leg Exercising Device | Searchlight