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