Products

Recombinant Human Beta-defensin 104 protein (DEFB104A)

Size

0,005 mg

Catalog no.

MBS9422979

Price

232 EUR