Benzenepropanoic acid, a-benzoyl-b-oxo-,(diphenylmethylene)phenylhydrazide

Product Code: 2447382
Molecular Formula: C35H26N2O3
Molecular Weight:
106230-18-6