Thiamine triphosphate: a ubiquitous molecule in search of a physiological role.

Thiamine triphosphate: a ubiquitous molecule in search of a physiological role.