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