923030-45-9
2,4-Imidazolidinedione,1-[3-methoxy-4-[2-(1-pyrrolidinyl)ethoxy]phenyl]-3-(4-phenoxyphenyl)-
Product Code:
1011285
Molecular Formula:
C28H29N3O5
Molecular Weight:
Order 923030-45-9