1,2-Dicarboxy-1-cyclopentene 1-Cyclopentene-1,2-dicarboxylic acid 3128-15-2 Cyclopentene-1,2-dicarboxylic acid NSC291647