[(2,5-dioxo-4-pentyl-imidazolidin-4-yl)methylideneamino]urea

Product Code: 768699
Molecular Formula: C10H17N5O3
Molecular Weight: 255.27
6974-21-6