GTR07362647

Recombinant Human IL-8/CXCL8 Protein (aa 28-99, Fc Tag)

antibody-protein-recombinant