SEARCH Articles Figures Tables Fd virus Protein phosphate Protein triose phosphate isomerase Proteins virus Triose phosphate isomerase Triose phosphate isomerase virus Trioses