Loading patent details...
US4031660A: Illuminated Action Toy | Searchlight