100008-86-4

100008-86-4 structure
100008-86-4 structure

Name o-(β-ethoxycarbonylvinyl)phenyl N-phenylbenzohydrazidate
Molecular Formula C24H22N2O3
Molecular Weight 386.44300
Exact Mass 386.16300
PSA 59.92000
LogP 5.18860