Loading patent details...
US6368352B1: Large taper modular shoulder prosthesis | Searchlight