2969336-65-8 | 4-fluoro-5-isopropoxyphthalaldehyde | AOBChem