where to purchase ivermectin in south africa stromectol or ivermectin is ivermectin an over the counter drug in canada cheap stromectol online no prescription what is ivermectin 3mg used for