923030-50-6
2,4-Imidazolidinedione,3-(4-butoxyphenyl)-1-[3-methoxy-4-[2-(1-pyrrolidinyl)ethoxy]phenyl]-
Product Code:
774187
Molecular Formula:
C26H33N3O5
Molecular Weight:
Order 923030-50-6