Pest control apparatus | Patent Application Number 29917056 | Patexia