106230-18-6
Benzenepropanoic acid, a-benzoyl-b-oxo-,(diphenylmethylene)phenylhydrazide
Product Code:
2447382
Molecular Formula:
C35H26N2O3
Molecular Weight:
Order 106230-18-6