Supplier Page from MyBioSource.com for Recombinant Caenorhabditis elegans Innexin-17 (inx-17), partial