can humans take ivermectin horse wormer where to buy ivermectin tablets in south africa will ivermectin kill roundworms stromectol side effects itching stromectol dosage for scabies can you buy ivermectin over the counter in mexico