Interleukin-8 / IL8 (78 aa) Human Protein SA6054 USD 340.00 3 Weeks Interleukin-8 / IL8 (78 aa) human recombinant protein, 0.1 mg Expression Host E. coli