can humans take ivomec where do you buy ivermectin for humans where can i buy oral ivermectin for humans buy stromectol 12 mg