Loading patent details...
US8734337B2: Surgical device for internally manipulating an organ | Searchlight