Synthesis and evaluation of aryl aminomethylene substituted barbiturates and thiobarbiturates as novel α-amylase inhibitors and radical scavengers