Loading patent details...
US7740639B2: Method and device for the endoscopic application of self-closing medical clips | Searchlight