Supplier Page from MyBioSource.com for Recombinant Elephas maximus ATP synthase protein 8 (MT-ATP8), partial