2918896-78-1 | Methyl 2-bromo-6-chloro-3-propoxybenzoate | AOBChem