92689-15-1
2,4-Imidazolidinedione, 3-amino-5,5-bis(4-methoxyphenyl)-
Product Code:
389220
Molecular Formula:
C17H17N3O4
Molecular Weight:
327.33
Order 92689-15-1