Description

Human IL-24, recombinant, 20 ug