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