where to buy generic stromectol coupons without prescription can humans take ivermectin ivermectin tablets for humans south africa who makes the drug ivermectin how much liquid ivermectin for humans