Loading patent details...
US4165745A: Surgical Manipulator | Searchlight