Description

Human IL-24, recombinant, 100 ug