2963912-22-1 | 6-methoxy-N-(thiophen-2-ylmethyl)-2-naphthamide | AOBChem