floating biological structure. Nanotechnology. hi res rendering.

floating biological structure. Nanotechnology. hi res rendering.

 Stock illustration ID: 94702732