Loading patent details...
US6933695B2: Ceiling and floor mounted surgical robot set-up arms | Searchlight