Insulin degludec (CAS 844439-96-9) | ChemAbout