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

Product Code: 774191
Molecular Formula: C28H30N2O7
Molecular Weight:
923030-79-9