415689-74-6 | 3-Fluorobenzoic acid 2-(phenylmethylene)hydrazide | AOBChem