2385913-87-9 | 2-Fluoro-3-formyl-6-iodobenzoyl chloride | AOBChem