Loading patent details...
US8529588B2: Multiple clip applier apparatus and method | Searchlight