Benfotiamine Effect on Advanced Glycation End Products(AG... | NCT02772926 | Trialant