923031-22-5
2,4-Imidazolidinedione,1-[[4-(diethoxymethyl)phenyl]methyl]-3-(4-phenoxyphenyl)-
Product Code:
455893
Molecular Formula:
C27H28N2O5
Molecular Weight:
Order 923031-22-5