Loading patent details...
US4567688A: Pneumatically Actuated Animal Trap | Searchlight