24374-77-4
1-(1H-Benzimidazol-2-yl)-3-butylurea
Product Code:
628696
Molecular Formula:
C12H16N4O
Molecular Weight:
232.28
Order 24374-77-4