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