I just drew and scanned an image that filled my head when waking this morning. "The building blocks of life" were the words that were with it and they seemed to fit together like Lego - (may have something to do with the lego in my lounge room, kids love it and am always stepping on the tiny bits that rip through the soles of your feet) Anyway - here 'tis. (The circles on the front are bumps)
Anyone seen anything like this before??