SEARCH Articles Figures Tables Free glucose Free radicals scavenging Free scavenger Free-radical scavenger Glucose radical Radical scavengers Sinapoyl glucose