Description

Recombinant Human IL-16 (129 a.a.), 250 ug