Loading patent details...
US3940874A: Cockroach Trap | Searchlight