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