Supplier Page from MyBioSource.com for Recombinant Methanococcus maripaludis UPF0333 protein MMP1685 (MMP1685), partial