Loading patent details...
US11058503B2: Translational instrument interface for surgical robot and surgical robot systems comprising the same | Searchlight