3d rendered illustration - nerve cell

Royalty-free stock illustration ID: 128576300

3d rendered illustration - nerve cell