Loading patent details...
US7726422B2: Spherical walking robot | Searchlight