1297824-80-6 | N-Ethyl-4-fluoro-2-iodo-N-phenylbenzamide | AOBChem