2-Benzimidazoleurea 2-Ureidobenzimidazole 24370-25-0 Benzimidazol-2-ylurea NSC84166 Urea, (2-benzimidazolyl)- Urea, 1H-benzimidazol-2-yl-