Loading patent details...
US5130169A: Novelty Device | Searchlight