Loading patent details...
US6143035A: Implanted Bone Stimulator and Prosthesis System and Method of Enhancing Bone Growth | Searchlight