Supplier Page from MyBioSource.com for Recombinant Pyrococcus furiosus UPF0146 protein PF0123 (PF0123)