Chinese Puzzle Molecule: A 15 Hydride, 28 Copper Atom Nanoball1. (5th May 2014)