1,2-Cyclobutanedicarboxylic acid, dimethyl ester 3396-20-1 Dimethyl cyclobutane-1,2-dicarboxylate NSC527269