Echinacea by NaturesPlus
Sold as “Echinacea Extract 375mg Time Release Nature's Plus 30 Sustained Release Tablet”
ECLECTIC INSTITUTE
Echinacea 325 mg, Echinacosides 3.25 mg, Polyphenols 13 mg