Millipore/Sigma

IL-8 (77aa) (CXCL8) human

IL-8 (77aa) (CXCL8) human

Price on Request

Regular price Sale price $0.00 USD
Sale Sold out

Catalog No. MS-SRP3098-25UG

View full details