Cyanidin and its glycosides are naturally dietary pigments which have been indicated as promising candidates to have potential benefits to humans, especially in the prevention and treatment of diabetes mellitus. We investigated the structure activity relationships of cyanidin and its glycosides to i...