Products

Recombinant Pongo pygmaeus Beta-defensin 126[Beta-defensin 126]

Size

0.1 mg (Yeast)

Catalog no.

MBS1067637

Price

5 EUR