Products
Recombinant Human Defensin / Beta-defensin 3 / DEFB103 Protein (His tag)
Size
0,05 mg
Catalog no.
MBS2546045
Price
575 EUR