Loading patent details...
US8066524B2: Surgical system with electro-mechanical interfaces to mount robotic surgical arms | Searchlight