Description

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