Loading patent details...
US6238414B1: Laparoscopic instrument with parallel actuated jaws | Searchlight