2382880-84-2 | 3-Ethoxy-2-fluoro-4-iodobenzoic acid | AOBChem