stromectol 3mg dosage who sells ivermectin in canada where do you buy ivermectin for humans how to buy ivermectin for humans