Thiamine triphosphate

Thiamine triphosphate