1445-69-8 | Phthalhydrazide | AOBChem