115118-68-8
Diisopropyl 3,3-dimethoxycyclobutane-1,1-dicarboxylate
Product Code:
156582
Molecular Formula:
C14H24O6
Molecular Weight:
288.33
Order 115118-68-8