6636-02-2

2,2-DIPHENYLACETOHYDRAZIDE 95%

Cas Number: 6636-02-2  Molecular Structure
Product Code
1742998
Product Name
2,2-DIPHENYLACETOHYDRAZIDE 95%
Cas Number
6636-02-2