2857719-90-3 | N-Decyl-3-(trifluoromethyl)benzamide | AOBChem