ensg00000175206 (NPPA)

homo sapiens

natriuretic peptide A