Supplier Page from MyBioSource.com for Recombinant Thermococcus sibiricus Putative thymidine phosphorylase (TSIB_0680), partial