Loading patent details...
US4979330A: Suction Insect Trap Device | Searchlight