2921835-81-4 | 2,4-dibromo-3-isopropoxybenzaldehyde | AOBChem