Loading patent details...
US7051472B1: Multi-sensor animal trap having a plurality of connectable trap members | Searchlight