4,5-diphenyl-N,N'-bis[(E)-phenylmethylidene]imidazolidine-1,3-diamine

Product Code: 1386531
Molecular Formula: C29H26N4
Molecular Weight: 430.54
73996-82-4