1-benzyl-2-(diphenylmethylidene)-1-phenylhydrazine

Product Code: 493539
Molecular Formula: C26H22N2
Molecular Weight: 362.47
1665-81-2