Back to browse
Linked experiment: EXP002424
Linked peptide: Peptide 2a
Linked paper: Synthesis and Studies on Cell-Penetrating Peptides (2009)