Supplier Page from MyBioSource.com for Recombinant Chlorocebus aethiops Pro-interleukin-16 (IL16), partial