Loading patent details...
US4333642A: Toy | Searchlight