Products

Recombinant Human Beta-defensin 130 (DEFB130)

Size

0,01 mg (Yeast)

Catalog no.

MBS1365002

Price

199 EUR