1-(1H-Benzimidazol-2-yl)-3-butylurea

Product Code: 628696
Molecular Formula: C12H16N4O
Molecular Weight: 232.28
24374-77-4