Loading patent details...
US7955321B2: Surgical operation apparatus and manipulator for use therein | Searchlight