Identification of a novel cysteine-rich cell penetrating peptide Application EP-2090584-A1 European Patent Office 19 Aug 2009