bibliographic entry 1302809 [be/1302809]
https://w3id.org/oc/corpus/be/1302809

is a
content
  • Farris, P. Idebenone, green tea, and coffeeberry extract: new and innovative antioxidants, Dermatol Ther, 2007, 20, 5, 322, 329, PMID: 18045357
references