2918941-07-6 | 3-Fluoro-5-iodo-4-isopropoxybenzaldehyde | AOBChem