Products

Pan troglodytes Beta-defensin 113 (DEFB113) -Yeast

Size

1000ug

Catalog no.

GEN1280072.Yeast

Price

1785 EUR