709644-05-3
2,4-Imidazolidinedione,5-(2-phenylpropylidene)-
Product Code:
435900
Molecular Formula:
C12H12N2O2
Molecular Weight:
216.24
Order 709644-05-3