Loading patent details...
US5608987A: Fly and Insect Trap | Searchlight