Loading patent details...
US4333259A: Wall-Clambering Toy Space Bug | Searchlight