do you need prescription for ivermectin south africa is ivermectin available over the counter in south africa stromectol price philippines buy stromectol for humans