2386880-81-3 | ethyl 2-bromo-4-chloro-3-hydroxybenzoate | AOBChem