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