Loading patent details...
US7520882B2: Apparatus for ligating living tissues | Searchlight