2,5-Dimercaptoterephthalic acid 25906-66-5 EINECS 247-330-3