68658-77-5 | N-(3-Ethoxyphenyl)-2-(trifluoromethyl)benzamide | AOBChem