32812-38-7
2-((1,2-Diphenylhydrazinyl)methyl)-4,6-dimethylpyridine
Product Code:
2465873
Molecular Formula:
C20H21N3
Molecular Weight:
303.40
Order 32812-38-7