Saccharomyces cerevisiae Exopolyphosphatase (PPX1) -Yeast

Size

1000ug

Catalog No

GEN1021423.Yeast

Price

2636€

Saccharomyces cerevisiae Exopolyphosphatase (PPX1) -Yeast