2386917-81-1 | 3-Ethoxy-5-(trifluoromethyl)benzamide | AOBChem