Loading patent details...
US5360452A: Enhanced Fixation System for a Prosthetic Implant | Searchlight