Loading patent details...
US5626592A: Surgical Hemostatic Clip | Searchlight