2383962-83-0 | methyl 2-bromo-6-iodo-3-methoxybenzoate | AOBChem