Loading patent details...
US4308682A: Humane Animal Trap | Searchlight