2-Benzyloxybenzohydrazide

P31593
380335-36-4
MFCD00553734
C14H14N2O2
242.27
We accept Blanket Purchase Order