Superiority of Newly Developed Over Basic Echinacea Formu... | NCT03812900 | Trialant