Loading patent details...
US5035692A: Hemostasis Clip Applicator | Searchlight