Jump to content

Search results

There is a page named "SPH3127" on Wikipedia

  • Thumbnail for SPH3127
    SPH3127 is a small-molecule renin inhibitor developed by Shanghai Pharmaceuticals for hypertension and kidney disease. It is believed to be more potent...
    5 KB (200 words) - 00:18, 1 January 2024