Products
Recombinant Human Putative beta-defensin 108A (DEFB108P1)[Putative beta-defensin 108A (DEFB108P1)]
Size
0.05 mg (Yeast)
Catalog no.
MBS1241290
Price
5 EUR