Loading patent details...
US5049152A: Hemostatic Clip Applicator | Searchlight