2918891-94-6 | 2-Fluoro-3-iodo-4-propoxybenzaldehyde | AOBChem