Diethyl 3,3-dimethoxycyclobutane-1,1-dicarboxylate (HCID 14143444)|Huagongshe