2383923-47-3 | 2-fluoro-4-formyl-5-iodobenzoic acid | AOBChem