Terephthalic dihydrazide (CAS 136-64-1) | ChemAbout