generic stromectol canadian pharmacy no prescription do i need prescription to buy ivermectin who manufactures ivermectin in india how to take stromectol