how long does it take for ivermectin to work on lice stromectol sale price of ivermectin tablet 12 mg ivermectin in der schweiz kaufen ivermectine tabletten kopen zonder recept what is ivermectin prescribed for in humans tratamento piolho ivermectina