New classes of potent and bioavailable human renin inhibitors

New classes of potent and bioavailable human renin inhibitors