Loading patent details...
US5649937A: Tissue-Fixing Surgical Device, and Method of Fixing Tissues | Searchlight