does ivermectin kill lice on sheep buy generic stromectol next day without prescription how much ivermectin to take for humans how long for ivermectin to work on worms in cattle buy stromectol uk no prescription dischem clinic price list