1,2-Cyclopentanedicarboxylic acid 50483-99-3 NSC139994