Renin, prorenin and the putative (pro)renin receptor.

Renin, prorenin and the putative (pro)renin receptor.