FNDR30060

FNDR30060

A novel immunomodulator which potentiates the action of existing drugs against Leishmaniasis.