3d render illustration of cocci bacteria

Royalty-free stock illustration ID: 127889207

3d render illustration of cocci bacteria