The current self-assembling hexaphenylbenzene nanocube is soluble in water and stable up to 130 degrees Celsius (266 degrees Fahrenheit). The most recent publication from his research team ...