Loading patent details...
US4780932A: Stunning of Animals | Searchlight