Loading patent details...
US4145834A: Animal Trap | Searchlight