Loading patent details...
US5207683A: Apparatus for Removing an Elongated Structure Implanted in Biological Tissue | Searchlight