Loading patent details...
US5582615A: Handle for Surgical Clip Applicator Systems | Searchlight