Pancreatic Beta-Cell Purification by Altering FAD and NAD(P)H Metabolism. (8th July 2008)