Loading patent details...
US7524320B2: Mechanical actuator interface system for robotic surgical tools | Searchlight