Loading patent details...
US4635634A: Surgical Clip Applicator System | Searchlight