Size

1000ug

Catalog no.

GEN1158610.Yeast

Price

1807 EUR