15666-52-1 3475-65-8 C03028 Thiamin triphosphate Thiamine triphosphate