Description

Human IL-8 (72a.a) CXCL8, recombinant, 100 ug