Loading patent details...
US9545288B2: Systems and devices for a counter balanced surgical robot | Searchlight