Loading patent details...
US5301456A: Portable Luminous Insect Trap | Searchlight