923031-26-9
2,4-Imidazolidinedione,3-[1,1'-biphenyl]-4-yl-1-[[4-(diethoxymethyl)phenyl]methyl]-
Product Code:
455894
Molecular Formula:
C27H28N2O4
Molecular Weight:
Order 923031-26-9