is ivermectin good for covid 19 ivermectin for humans for sale australia stromectol over the counter stromectol injectionable is ivermectin for horses safe for humans