Description

IL-17A / IL-17 (2x 136aa), Species: Human, 5 ug