Renin Inhibitor Peptide Peptide; potential vasodilator. Price Not Available 25 mg Renin Inhibitor Peptide Supplier Page Catalog Number R1752 Molecular Formula C52H73N13O9 Purity ≥95% Size 25 mg