... medical care, bio-chemical, leather treatment, tanning agents, protein cross-linking agent; in the preparation of heterocyclic compounds; ... medical care, bio-chemical, leather treatment, tanning agents, protein cross-linking agent; in the preparation of heterocyclic compounds; ... and it is an excellent cross-linking agent for protein. It also has excellent sterilizing properties. Specification It ...