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