Cinnamaldehyde – a potential antidiabetic agent. - Subash Babu,P.; Prabuseenivasan,S.; Ignacimuthu,S. (Phytomedicine, 2007)