Loading patent details...
US4941273A: Shoe With an Artificial Tendon System | Searchlight