112538-21-3

112538-21-3 structure
112538-21-3 structure

Name (Z)-10-[1-Formyloxy-meth-(Z)-ylidene]-3,6-dioxo-cyclodec-1-ene-1,2-dicarboxylic acid diethyl ester
Molecular Formula C18H22O8
Molecular Weight 366.36200
Exact Mass 366.13100
PSA 113.04000
LogP 2.20430