2969248-97-1 | N,3-dimethoxy-5-(trifluoromethyl)benzamide | AOBChem