Loading patent details...
US4396139A: Surgical Stapling System, Apparatus and Staple | Searchlight