Homo sapiens

PRR23A

proline rich 23A
610025
9606