Products

Recombinant Human Defensin / Beta-defensin 3 / DEFB103 Protein (His tag)

Size

0,05 mg

Catalog no.

MBS2546045

Price

575 EUR