is ivermectin available over the counter in nz alternative to ivermectin for humans ivermectin stromectol 3 mg tablet what companies produce ivermectin ivermectin stromectol human