2383194-86-1 | ethyl 4-bromo-3-chloro-2-ethoxybenzoate | AOBChem