1,4-Benzenedicarboxylic acid 100-21-0 C06337 Terephthalate Terephthalic acid