Loading patent details...
US7618463B2: Energy returning prosthetic joint | Searchlight