Loading patent details...
US6789351B2: Insect trap with elliptical or oblong inlet | Searchlight