2,4-Imidazolidinedione,1-[4-[2-(diethylamino)ethoxy]-3-methoxyphenyl]-3-(4-phenoxyphenyl)-

Product Code: 774192
Molecular Formula: C28H31N3O5
Molecular Weight:
923030-81-3