prorenin

listen to the pronunciation of prorenin
English - English
A precursor of renin