923030-99-3
2,4-Imidazolidinedione,3-(4-phenoxyphenyl)-1-[2-[4-(1-pyrrolidinylmethyl)phenyl]ethyl]-
Product Code:
774197
Molecular Formula:
C28H29N3O3
Molecular Weight:
Order 923030-99-3