Loading patent details...
US8048088B2: Surgical manipulator for a telerobotic system | Searchlight