Synthesis and functional evaluation of novel aldose reductase inhibitors bearing a spirobenzopyran scaffold