Loading patent details...
US4145836A: Flying Insect Trap Device for Concealing Trapped Insects | Searchlight