Loading patent details...
US5207691A: Electrosurgical Clip Applicator | Searchlight