Loading patent details...
US5324307A: Polymeric Surgical Staple | Searchlight