Loading patent details...
US5290287A: Endoscopic Coagulation Forceps | Searchlight