Loading patent details...
US4866039A: Peptides Containing the 18 to 23 Residues of Vasoactive Intestinal Peptide, and Analogues | Searchlight