2951396-31-7 | N-ethyl-2-fluoro-3-nitro-N-phenylbenzamide | AOBChem