Loading patent details...
US7959050B2: Electrically self-powered surgical instrument with manual release | Searchlight