what drug company makes ivermectin what is ivermectin 3mg tablets used for where can i buy ivermectin in australia buy stromectol ivermectin