Loading patent details...
US4292756A: Toy Launching Device | Searchlight