Abstract nano molecular structure