Description

IL-16 (121aa), Species: Human, 2 ug