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