2385641-89-2 | ethyl 3,6-dibromo-2-ethoxybenzoate | AOBChem