286019-58-7 | N-(Diphenylmethyl)-α-methylbenzeneacetamide | AOBChem