Novel drug delivery cubes