2921835-69-8 | 5-bromo-4-isopropoxy-2-(trifluoromethoxy)benzaldehyde | AOBChem