Biologically active [Pd2L4]4+ quadruply-stranded helicates: stability and cytotoxicity1. Issue 24 (28th June 2015)