Loading patent details...
US6134826A: Electrical Insect Trap for Attracting, Killing and Disposing of Flying Insects | Searchlight