Loading patent details...
US5366479A: Surgical Staple for Attaching an Object to Body Tissue | Searchlight