Ask a question
We will email your question to the supplier on your behalf.
Creative Biomart
Interleukin-2 (IL-2) is an interleukin, a type of cytokine immune system signaling molecule,...
Cat# IL2-341H,
100ug : USD $898