Supplier Page from MyBioSource.com for Recombinant Bombyx mori Translation elongation factor 2 (tef2), partial