Loading patent details...
US5702465A: Patella Prosthesis Having Rotational and Translational Freedom | Searchlight