Cyclobutane-1,2-dicarboxylic anhydride

Product Code: 131131
Molecular Formula: C6H6O3
Molecular Weight: 126.11
4462-96-8