Description

Recombinant Human IL-24, 250 ug