Insulin from porcine pancreas 25mg CAS 12584-58-6 MDL MFCD00131380 Lyophilized powder A hormone that is central to regulating energy and glucose