Loading patent details...
US7833219B2: Operation apparatus controller and surgery system | Searchlight