Skip to main content

VVGGVVGG cyclic peptide