2385062-84-8 | 4-Ethoxy-2-fluoro-3-iodobenzoyl chloride | AOBChem