Homo sapiens

PRR18

proline rich 18
130216
9606