34800-90-3
1-NAPHTHALENEACETHYDRAZIDE
Product Code:
303343
Molecular Formula:
C12H12N2O
Molecular Weight:
200.24
Order 34800-90-3