SEARCH Articles Figures Tables Dehydrogenases triosephosphate dehydrogenase Triosephosphate dehydrogenase Triosephosphates