chemical structure of 24370-25-0 FT-0638419

Product Name:

2-BENZIMIDAZOLYLUREA

Catalog No: FT-0638419

CAS NO:24370-25-0
MW:176.1800 g/mol
MF:C8H8N4O
INCHI KEY:LNYZEFQMIURYEI-UHFFFAOYSA-N