3-oxocyclobutane-1,1-dicarboxylic acid

3-oxocyclobutane-1,1-dicarboxylic acid · CAS 129314-76-7