589C 84290-27-7 Benzoic acid, 4-((2-formyl-3-hydroxyphenoxy)methyl)- DRG-0329 TUCARESOL Tucaresol [BAN:INN] alpha-(2-Formyl-3-hydroxyphenoxy)-p-toluic acid