how expensive is ivermectin where can i purchase ivermectin for humans what parasites does ivermectin kill in horses can ivermectin be bought over the counter in malaysia can humans use horse wormer