1-(2,2-Diethoxyethyl)-3-allylurea

Product Code: 314621
Molecular Formula: C10H20N2O3
Molecular Weight: 216.27
107979-42-0