Loading patent details...
US7762825B2: Electro-mechanical interfaces to mount robotic surgical arms | Searchlight