Loading patent details...
US4430997A: Multiple Clip Applier | Searchlight