2918879-89-5 | isopropyl 2-bromo-3,6-difluorobenzoate | AOBChem