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