2969311-68-8 | N-benzyl-4-ethoxy-2,3-difluorobenzamide | AOBChem