SEARCH Articles Figures Tables Artificial catechol Catechol Catecholate Humic acid , acidity Humic acids