Loading patent details...
US5222322A: Insect Capture and Extermination System | Searchlight