526186-02-7 | 2,4-Dimethoxy-N-1-naphthalenylbenzamide | AOBChem