can i buy ivermectin over the counter in singapore stromectol kaufen deutschland what is the drug ivermectin used for in humans is ivermectin legal in canada can injectable ivermectin be given orally to humans