Loading patent details...
US4601675A: Mechanized Toy Ball | Searchlight