Loading patent details...
US4127526A: Novel Tetradecapeptides, Intermediates Therefor, and Compositions and Methods Employing Said Tetradecapeptides | Searchlight