Loading patent details...
US6616656B2: Two-electrode endoscopic implement | Searchlight