Peptide S6L3-33

General

Name S6L3-33
Notes

Sequence

FKKFWKWFRRF