Lybatide 2, a cystine-rich peptide from Lycium barbarum


Select a different viewer