Loading patent details...
US6421952B1: Insect attracting and exterminating apparatus | Searchlight