2879442-86-9 | N,N-Dicyclohexyl-3-phenoxybenzamide | AOBChem