N',2-diphenylacetohydrazide | CAS 6596-66-3 | Chemical Identity, Structure & RFQ | MolGraph