SPH3127SPH3127 is a small-molecule renin inhibitor developed by Shanghai Pharmaceuticals for hypertension and kidney disease. It is believed to be more potent than aliskiren.