Renew Life - Florabear, 60 chewable tablets
Flora Bear by Renew Life - 60 Tablets