Supplier Page from MyBioSource.com for Recombinant Pyrococcus furiosus Uncharacterized protein PF0383 (PF0383)