Benfotiamine

Has anyone heard, researched or tried this supplement?