fbpx who manufactures ivermectin in south africa will ivermectin kill mites stromectol scabbia ivermectin fda approved