IFN-beta 1b, human recombinant

Catalog number
4860-1000
Name
IFN-beta 1b, human recombinant
Size
1 mg
Price
4110.00 EUR
Supplier

Details