Description

Human IL-24, recombinant, 5 ug