NCT01407900 - Effects of Chimeric Natriuretic Peptide Versus Placebo in Stable Heart Failure and Moderate Renal Dysfunction | Crick | Crick