Source Naturals, Benfotiamine, 150 mg, 60 Tablets
Source Naturals Benfotiamine
1 person found the following review helpful
Posted by Reviewer2287897 on Jan 22, 2008
This one is okay, don't like the texture of it.
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.