21598-65-2
5,5-diphenyl-3-[(4-phenylpiperazin-1-yl)methyl]imidazolidine-2,4-dione
Product Code:
1546037
Molecular Formula:
C26H26N4O2
Molecular Weight:
426.51
Order 21598-65-2