Loading patent details...
US4892553A: Artificial Foot for a Leg Prosthesis | Searchlight