Diisopropyl 3,3-dimethoxycyclobutane-1,1-dicarboxylate

Product Code: 156582
Molecular Formula: C14H24O6
Molecular Weight: 288.33
115118-68-8