66358-00-7

66358-00-7 structure
66358-00-7 structure

Name 3-oxo-1-phenyl-1,3-dihydro-indazole-2-carboxylic acid N',N'-diphenyl-hydrazide
Synonyms 3-Oxo-1-phenyl-1,3-dihydro-indazole-2-carboxylic acid N',N'-diphenyl-hydrazide
Molecular Formula C26H20N4O2
Molecular Weight 420.46300
Exact Mass 420.15900
PSA 59.27000
LogP 5.49410