Loading patent details...
US5336227A: Surgical Cauterization Snare With Polyp Capturing Web Net | Searchlight