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