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