1781579-84-7 | 3-bromo-5-fluoro-2-isopropoxybenzaldehyde | AOBChem