58973-48-1 BRN 3093964 Benzeneacetic acid, alpha-(phenylmethylene)-, hydrazide alpha-(Phenylmethylene)benzeneacetic acid hydrazide