923031-24-7
2,4-Imidazolidinedione,3-[1,1'-biphenyl]-4-yl-1-[[4-(1-pyrrolidinylmethyl)phenyl]methyl]-
Product Code:
1011645
Molecular Formula:
C27H27N3O2
Molecular Weight:
Order 923031-24-7