2918961-89-2 | isopropyl 2,4-dibromo-5-methoxybenzoate | AOBChem