what is stromectol prescribed for ivermectin 12 mg buy online uk stromectol used for killing lice and nits what does ivermectin kill in humans how to buy ivermectin in uk