6636-02-8 | α-Phenylbenzeneacetic acid hydrazide | AOBChem