Loading patent details...
US4585586A: Partially Retro-Inverted Decapeptide as a Specific Renin Inhibitor With High Resistance to Enzymatic Hydrolysis | Searchlight