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