ANT EATER EPA Registration 11623-26