3538-74-7 | α-Ethylbenzeneacetic acid hydrazide | AOBChem