Description

Recombinant Human IL-8 (CXCL8) (72 a.a.), 500 ug