Loading patent details...
US5423708A: Multi-Legged, Walking Toy Robot | Searchlight