gollum.space
RU
It appears to be a carbon nanotube.
zv0nkiy
Source
GIF
Interesting
Nanotechnology
v20240901