2921854-79-5 | tert-butyl 2-bromo-5-fluoro-4-iodobenzoate | AOBChem