Supplier Page from MyBioSource.com for Recombinant Drosophila sechellia Protein teflon (tef), partial