2680691-64-7 | tert-butyl (2,4-difluoro-6-iodophenyl)carbamate | AOBChem