Loading patent details...
US4044495A: Device for Capturing Cockroaches | Searchlight