Description

Human IL-24, 50 ug