Loading patent details...
US5653720A: Surgical Clip and Method of Assembly | Searchlight