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