Description

IL-24 (Yeast), Species: Human, 2 ug