2,2-Diphenylacetohydrazide

P19073
6636-02-8
MFCD00544954
C14H14N2O
226.27
We accept Blanket Purchase Order