Saccharomyces cerevisiae Protein phosphatase methylesterase 1 (PPE1) -Yeast

Size

1000ug

Catalog No

GEN1245504.Yeast

Price

2641€

Saccharomyces cerevisiae Protein phosphatase methylesterase 1 (PPE1) -Yeast