858928-63-9 | N-(Diphenylmethyl)-β,β-diphenylbenzenepropanamide | AOBChem