can humans use ivermectin topical generic stromectol next day no prescription is ivermectin liquid safe for humans how do you use ivermectin sheep drench is ivermectin manufactured in south africa