Human IL-8 / CXCL8 Protein (aa 23-99)
Supplier Page from Sino Biological, Inc. for Human IL-8 / CXCL8 Protein (aa 23-99)