After everything I've tried I can say that 35% hydrogen peroxide
(available in health food stores) is the most potent thing against
these microscopic parasites. Needless to say though is that the
treatment is painful. But it beats having these darn sores.
Here is my web page listing all the things I've tried:
http://www.geocities.com/a57ngel/leish/leish.html