Products

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

Size

50µg

Catalog no.

PKSH031389-50µg

Price

421 EUR