Loading patent details...
US4912872A: Live Animal Trap | Searchlight