2921686-56-6 | 2,3-difluoro-4-iodo-N-isopropylbenzamide | AOBChem