2920160-26-3 | tert-butyl 2,3-difluoro-5-iodobenzoate | AOBChem