Size

1000ug

Catalog no.

GEN1216669.Yeast

Price

3282 EUR