58973-42-5 Benzenepropanoic acid, alpha-phenyl-, hydrazide Hydrocinnamic acid, alpha-phenyl-, hydrazide alpha-Phenylhydrocinnamic acid hydrazide