74152-29-7 Hexanoic acid, 2-hydroxy-2-((phenylamino)carbonyl)-, 1,2-diphenylhydrazide