Electrical animal stun/kill apparatus | Patent Publication Number 20010044272 | Patexia