image
Sugar molecules probably exist in deep space — NASA