SEARCH Articles Figures Tables Acid radicals Acid scavenger Acid scavenging Acidic radicals DPPH DPPH radical Radical scavengers SINAP Sinapate Sinapic acid