2918911-81-4 | 3-Fluoro-4-propoxyphthalaldehyde | AOBChem