5457-07-8
3-hydroxy-2-phenylpropanehydrazide
Product Code:
867272
Molecular Formula:
C9H12N2O2
Molecular Weight:
180.20
Order 5457-07-8