3d rendered image of carbon nanobud on a carbon nanotube on a white background

Royalty-free stock illustration ID: 104594372

3d rendered image of carbon nanobud on a carbon nanotube on a white background