5,5-diphenyl-3-[(4-phenylpiperazin-1-yl)methyl]imidazolidine-2,4-dione

Product Code: 1546037
Molecular Formula: C26H26N4O2
Molecular Weight: 426.51
21598-65-2