Loading patent details...
US4953320A: Heated Cockroach Trap | Searchlight