Description

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