848282-39-3 | 2-Fluorobenzoic acid 2,2-diphenylhydrazide | AOBChem