Diisopropyl 3-hydroxycyclobutane-1,1-dicarboxylate

Product Code: 277865
Molecular Formula: C12H20O5
Molecular Weight: 244.28
869109-31-9