Loading patent details...
US5376133A: An Adjustable Resilient Foot Prosthesis | Searchlight