Loading patent details...
US5409478A: Handle for Manipulating Laparoscopic Tool | Searchlight