Phosphoserine phosphatase

Recombinant Human Phosphoserine phosphatase Protein