Loading patent details...
US4893622A: Method of Stapling Tubular Body Organs | Searchlight