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
Feedback