Description

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