2-Phenylacetohydrazide

P19651
5437-84-3, 937-39-3
MFCD00007612
C8H10N2O
150.18
We accept Blanket Purchase Order