Protein A Sepharose

Catalog number
6501-25
Name
Protein A Sepharose
Size
25 ml
Price
945 EUR
Supplier

Details