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