3-Hydroxy-2-naphthoic Acid Hydrazide 25G Synonym 2-Hydroxy-3-naphthoic Acid Hydrazide MDL Number 00004097 Beilstein 10 000 00 0336 SDBS 6893