709644-05-3

2,4-Imidazolidinedione,5-(2-phenylpropylidene)-

Cas Number: 709644-05-3  Molecular Structure
Product Code
435900
Product Name
2,4-Imidazolidinedione,5-(2-phenylpropylidene)-
Cas Number
709644-05-3
Molecular Formula
C12H12N2O2