Loading patent details...
US5695502A: Surgical Clip Applicator | Searchlight