bibliographic entry 1302809 [be/1302809]
https://w3id.org/oc/corpus/be/1302809
is a
bibliographic reference
content
Farris, P. Idebenone, green tea, and coffeeberry extract: new and innovative antioxidants, Dermatol Ther, 2007, 20, 5, 322, 329, PMID: 18045357
references
https://w3id.org/oc/corpus/br/1706826