Talk:Hispidulin

Latest comment: 6 years ago by 173.56.209.150 in topic New Research

New Research edit

Found this relevant info: https://www.ncbi.nlm.nih.gov/pubmed/15231642 if there's a need to expand this page — Preceding unsigned comment added by 173.56.209.150 (talk) 23:36, 12 April 2018 (UTC)Reply