2789439-54-7 | 8-Methoxy-N-(3-methoxypropyl)-1-naphthalenecarboxamide | AOBChem