923030-79-9
2,4-Imidazolidinedione,1-[4-(2,2-diethoxyethoxy)-3-methoxyphenyl]-3-(4-phenoxyphenyl)-
Product Code:
774191
Molecular Formula:
C28H30N2O7
Molecular Weight:
Order 923030-79-9