It is used as organic synthetic raw materials, medicine, plastics and dye intermediates. It is an intermediate of barbital, vitamin B12 and other drugs. It can also be used as polymerization catalyst and preparation of benzimidazolone organic pigments. It can also be used as a reagent for colorimetric determination of sugar aldehyde and pentose,