Loading patent details...
US4752296A: Prosthesis With Interlocking Fixation and Providing Reduction of Stress Shielding | Searchlight