2650856-73-6 | 3-Methoxy-2-(phenylmethoxy)-N-(2-thienylmethyl)benzamide | AOBChem