Loading patent details...
US5095646A: Bird Extermination Device | Searchlight