Loading patent details...
US4986024A: Insect Trap | Searchlight