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