1041432-76-1

1041432-76-1 structure
1041432-76-1 structure

Name diethyl 2-(diphenylmethylene)hydrazine-1,1'-dicarboxylate
Molecular Formula C19H20N2O4
Molecular Weight 340.37300
Exact Mass 340.14200
PSA 68.20000
LogP 4.05400