who sells ivermectin in canada where to get ivermectin tablets stromectol 3 mg price how do you take ivermectin for humans ivermectin for humans walgreens