Scientific illustration of a bacteria - 3d rendered image

Royalty-free stock illustration ID: 121672870

Scientific illustration of a bacteria - 3d rendered image