ensg00000008517 (IL32)

homo sapiens

interleukin 32