ivermectin tablets online south africa is ivermectin tablets safe for humans is stromectol over the counter where to buy generic stromectol uk no prescription