Loading patent details...
US4158894A: Patellar Prosthesis and Method of Implanting the Same | Searchlight