Products

Recombinant Pan troglodytes Beta-defensin 124 (DEFB124)

Size

0,05 mg (E-Coli)

Catalog no.

MBS1341864

Price

536 EUR