940743-08-8 | Cyclopentanecarboxylic acid, 2,2-diphenylhydrazide | AOBChem