129469-04-1

129469-04-1 structure
129469-04-1 structure

Name 2-hydroxy-N'-(4-methoxybenzylidene)-2,2-diphenylacetohydrazide
Molecular Formula C22H20N2O3
Molecular Weight 360.40600
Exact Mass 360.14700
PSA 70.92000
LogP 3.47230