Serine racemase

Recombinant Human Serine racemase Protein