2,5-Bis(2-hydroxyethylamino)terephthalic acid 91559-12-5 NSC329204