Supplier Page from MyBioSource.com for Recombinant Caenorhabditis elegans Putative syntaxin-3 (syn-3), partial