N-(3-phenylpropylideneamino)benzamide BAS 00486003 Benzoic acid (3-phenyl-propylidene)-hydrazide MLS000567526 SMR000175234