Loading patent details...
US5585707A: Tendon Suspended Platform Robot | Searchlight