Supplier Page from MyBioSource.com for Recombinant Mouse Peroxisomal membrane protein PMP34 (Slc25a17), partial