1665-81-2
1-benzyl-2-(diphenylmethylidene)-1-phenylhydrazine
Product Code:
493539
Molecular Formula:
C26H22N2
Molecular Weight:
362.47
Order 1665-81-2