Loading patent details...
US4706957A: Leg Movement Restraining Device for Training Athletes | Searchlight