2,4-Imidazolidinedione,1-[[4-(diethoxymethyl)phenyl]methyl]-3-(4-phenoxyphenyl)-

Product Code: 455893
Molecular Formula: C27H28N2O5
Molecular Weight:
923031-22-5