Loading patent details...
US20070173973A1: Sticky-footed space walking robot & gaiting method | Searchlight