Self-assembly of a novel nanoscale giant cluster: [Mo176O496(OH)32(H2O)80]† | doi.page