Loading patent details...
US7963913B2: Instrument interface of a robotic surgical system | Searchlight