1,4-Benzenedicarboxylic acid, dihydrazide 136-64-1 NSC29538 Terephthalic acid bishydrazide Terephthalic acid dihydrazide Terephthalic acid hydrazide Terephthalic acid, dihydrazide Terephthalic dihydrazide Terephthalic hydrazide Terephthalohydrazide Terephthaloyl dihydrazide