SEARCH Articles Figures Tables Free radicals anthocyanin scavenging Free radicals anthocyanin scavenging Free radicals scavenging Free scavenger Free-radical scavenger Radical scavengers