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