2974930-93-1 | 2-Naphthalenecarboxylic acid, 3-(2-methoxyethoxy)-, hydrazide | AOBChem