Products
Recombinant Pan troglodytes Beta-defensin 4A (DEFB4A)[Beta-defensin 4A (DEFB4A)]
Size
0.05 mg (Yeast)
Catalog no.
MBS1296802
Price
5 EUR