A953984 | 8-methoxy-1-naphthohydrazide | AOBChem