2166817-79-2 | 2-Ethoxy-3-(trifluoromethyl)benzamide | AOBChem