Solgar
60 tabs
UPC 033984002357
Product ID 6293
Solgar® Beta 1,3 Glucans Tablets are naturally derived from a concentrated yeast cell wall material.