Loading patent details...
US5405403A: Femoral Prosthesis With Anti-Rotation Feature for Ball | Searchlight