Insulin, in its sort-of natural habitat.  
Share: