Loading patent details...
US4166292A: Stress Reinforced Artificial Joint Prostheses | Searchlight