2852890-27-6 | 4-fluoro-N-isopropyl-3-nitro-N-phenylbenzamide | AOBChem