Loading patent details...
US5728161A: Large Taper Modular Shoulder Prosthesis | Searchlight