A life science startup that isn't thinking so much about branding and is focused only on technology, might be missing an opportunity. Echo Laboratories manufactures a revolutionary microscope that …