Biological molecules will last a lot longer than the latest computer storage technology, Catalog believes.