Thiamine pyrophosphate

29189900