Loading patent details...
US6032406A: Insect Trap Device | Searchlight