New Pfizer drug and ivermectin