Royalty-free stock illustration ID: 129451022

3d rendering illustration of neurons. - Illustration