Description

Human IL-16 (121a.a), recombinant, 100 ug