Products

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

Size

100µg

Catalog no.

PKSH031389-100µg

Price

626 EUR