3d rendered scientific illustration of some bacteria

Royalty-free stock illustration ID: 98009795

3d rendered scientific illustration of some bacteria