what type of drug is ivermectin can i buy ivermectin over the counter buy online stromectol online no prescription buy ivermectin uk pharmacy is ivermectin safe for human consumption