A novel delivery system for drugs, and especially macromolecules such as proteins or oligonucleotides through biological membranes is provided, and specifically delivery of siRNA The delivery system comprises conjugation of the macromolecule drug to a moiety that enables effective passage through the membranes. Respectively, novel compounds and pharmaceutical compositions are provided, utilizing said delivery system. In one aspect of the invention, the compounds may be utilized in medical practice, for example, in delivery of siRNA or antisense oligonucleotides across biological membranes for the treatment of medical disorders.