108583-08-0 4-((1H-Indol-3-ylmethylene)amino)benzoic acid ((2-hydroxyphenyl)methylene)hydrazide BRN 5632872 Benzoic acid, 4-((1H-indol-3-ylmethylene)amino)-, ((2-hydroxyphenyl)methylene)hydrazide