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