Supplier Page from MyBioSource.com for Recombinant Pyrococcus furiosus Putative thymidine phosphorylase (PF1607), partial