Cinnamic acid as one of the antidiabetic active principle(s) from the seeds of Syzygium alternifolium.