MRPS2

Recombinant Human MRPS2 Protein