2969206-43-5 | N-ethyl-2-fluoro-6-iodo-3-methoxybenzamide | AOBChem