887596-90-9 | 1-Phenylcyclohexanecarboxylic acid hydrazide | AOBChem