Products
Recombinant Human Defensin / Beta-defensin 3 / DEFB103 Protein (His tag)
Size
50µg
Catalog no.
PKSH031389-50µg
Price
421 EUR