Loading patent details...
US4586216A: Device for Stunning Animals Intended for Slaughter by Electric Discharge | Searchlight