54833-61-3
2,4-Imidazolidinedione, 5-(4-methoxyphenyl)-3-methyl-5-phenyl-
Product Code:
366103
Molecular Formula:
C17H16 N2 O3
Molecular Weight:
296.32
Order 54833-61-3