2969437-55-4 | 2,4-difluoro-N-isopropyl-6-methoxybenzamide | AOBChem