Supplier Page from MyBioSource.com for Recombinant Mouse Sugar phosphate exchanger 3 (Slc37a3), partial