SNAROL SNAIL & SLUG KILLER PELLETS EPA Registration 79529-1