1,1-DIMETHYL 3-HYDROXYCYCLOBUTANE-1,1-DICARBOXYLATE [ 1484536-54-0 ]