IL-2

IL-2, IK2100Human
Price

€84 per 10μg

€158 per 100μg

€672 per 1mg

Catalog number

IK2100