104286-66-0

104286-66-0 structure
104286-66-0 structure

Name (2S,3R)-dimethyl 2-(dimethoxymethyl)-3-methoxycyclopropane-1,1-dicarboxylate
Molecular Formula C11H18O7
Molecular Weight 262.25600
Exact Mass 262.10500
PSA 80.29000