Natriuretic peptide C-receptor: more than a clearance receptor.

Natriuretic peptide C-receptor: more than a clearance receptor.