2-(2-Naphthyloxy)propanehydrazide

P31594
143540-88-9
MFCD00553738
C13H14N2O2
230.26
We accept Blanket Purchase Order