Loading patent details...
US4127537A: Novel Tetracosapeptides, Intermediates Therefor and Pharmaceutical Compositions and Methods Employing Said Tetracosapeptides | Searchlight