Products
Recombinant Human Defensin / Beta-defensin 3 / DEFB103 Protein (His Tag)
Size
50μg
Catalog no.
RP-0550H
Price
624 EUR