Royalty-free stock illustration ID: 1091062331

3d render abstract background. Digital technology concept. Random cubes with bright segments symbolize data block.