Loading patent details...
US8512357B2: Surgical clip applier with high torque jaws | Searchlight