A full ingredient listing is located at www.ecocolors.net Click on Professional Haircolor Click on Ingredients EcoColors is a permanent low ammonia ,ppd free oxidative haircolor. EcoColors does not contain toxic amounts of any ingredient. Concerning "nonammonia haircolors".. EcoColors did extensive research on ingredients to try to come up with the best possible hair color, we do not use ethanolamines as we found them very toxic and damaging to the hair. Plus the fact that it has no odor, makes it insidiously hazardous. Here is a link to a Material Safety Data Sheet on this ingredient: http://ptcl.chem.ox.ac.uk/MSDS/ET/ethanolamine.html Another informative site is: http://www.cosmeticsdatabase.com/ingredient.php?ingred06=702286 Try henna if you are looking for a botanical color.