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