HomeAbout usHospitalsSearchLogin
Your medical data, safe and secure.
Name
SPP1148
Description
SPP1148, the most promising compound from a new series of renin inhibitors for the treatment of hypertension and related end-organ disease.
No brand information found.