2918868-96-7 | ethyl 2,6-dibromo-4-isopropylbenzoate | AOBChem