2386436-68-4 | 6-fluoro-2-hydroxy-3-iodobenzoic acid | AOBChem