what does ivermectin do to humans is ivermectin registered in south africa how to buy stromectol what parasites does ivermectin kill in dogs how to get ivermectin for humans ivermectin online buy india