2326963-38-4 | N-Ethyl-2,3-dimethoxy-N-(phenylmethyl)benzamide | AOBChem