2,4-Imidazolidinedione, 1-(4-ethoxyphenyl)-5-methylene-

Product Code: 634843
Molecular Formula: C12H12N2O3
Molecular Weight: 232.23
57647-71-9