Interleukin-8

Recombinant Sheep Interleukin-8 Protein