Source Naturals Benfotiamine 150 Mg 120 Tablets

Source Naturals Benfotiamine 150 Mg 120 Tablets
Categories: Vitamins, Vitamin C, Tablets
Brand: Source Naturals
21.35 USD
Buy Now

Benfotiamine by Source Naturals is a fat-soluble thiamine supplement that is more bioavailable and supports normal glucose utilization.