Products

Recombinant Human Beta-defensin 1 protein (DEFB1) (Active)[Beta-defensin 1 protein (DEFB1)]

Size

0.1 mg

Catalog no.

MBS969421

Price

5 EUR