Loading patent details...
US4350122A: Insect Trapping Collar | Searchlight