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