Description

Human Interleukin-32 alpha, 10 ug