A1107889 | 6-methoxy-1-naphthohydrazide | AOBChem