Benfotiamine, Mega
-- 250mg x 120 capsules. Benfotiamine, a fat-soluble form of vitamin B1 (thiamine), supports healthy blood sugar metabolism and acts through several mechanisms to block the biochemical pathways by which high blood sugar wreaks havoc throughout the body.