Loading patent details...
US6202339B1: Apparatus and method for trapping and monitoring mice and insects | Searchlight