2,5-Dicarboxythiophene 2,5-Thiophenedicarboxylic acid 4282-31-9 NSC81789