88229-38-3 | N-(Diphenylmethyl)-3-methoxybenzeneacetamide | AOBChem