IL-6, human recombinant

Catalog number
4143-100
Name
IL-6, human recombinant
Size
100 μg
Price
675 EUR
Supplier

Details