Robuta

https://www.merriam-webster.com/medical/5-HIAA 5-HIAA Definition & Meaning | Merriam-Webster Medical What does the abbreviation 5-HIAA stand for? Meaning: 5-hydroxyindoleacetic acid. 5 hiaamerriam websterdefinitionmeaningmedical https://www.theseus.fi/handle/10024/73085 Dieetin vaikutus S-5-HIAA-pitoisuuteen - Theseus s 5vaikutushiaatheseus