948859-96-9 | 6-bromo-2-naphthohydrazide | AOBChem