ensg00000113389 (NPR3)

homo sapiens

natriuretic peptide receptor 3